package com.healthcarex.hip.saas.message.creator;


import com.healthcarex.hip.saas.message.core.AbstractMessage;
import com.healthcarex.hip.saas.message.schema.MessageSchemaDefinition;

/**
 * 创建消息
 */
public abstract class AbstractMessageCreator implements IMessageCreator {

    /**
     * @param message
     * @param msd     msd
     */
    @Override
    public abstract AbstractMessage create(Object message,
                                           MessageSchemaDefinition msd);

    @Override
    public abstract String getMessageType();

}